lancelet (amphioxus) - French English Dictionary